/****************************************************
	文件：HEventId.cs
	作者：HuskyT
	邮箱：1005240602@qq.com
	日期：2021/7/4 13:37:57
	功能：事件 Id
*****************************************************/

namespace HTFramework
{
    /// <summary>
    /// 框架事件（起始Id：0）
    /// </summary>
    public static partial class FrameworkEvent
    {
        /// <summary>
        /// 框架测试事件
        /// </summary>
        public static int Test_FrameworkTest1 = HConst.EventConst.FRAMEWORK_EVENT_ID_BEGIN;

        /// <summary>
        /// 框架初始化完毕
        /// </summary>
        public static int FrameworkInitDone = 1;
    }

    /// <summary>
    /// 全局事件（起始Id：1000）
    /// </summary>
    public static partial class GlobalEvent
    {
        /// <summary>
        /// 全局测试事件
        /// </summary>
        public static int Global_Test = HConst.EventConst.GLOBAL_EVENT_ID_BEGIN;

        /// <summary>
        /// 场景资源下载进度
        /// </summary>
        public static int Global_SceneDownloadProgress = 1001;
        
        /// <summary>
        /// 场景加载进度
        /// </summary>
        public static int Global_SceneLoadProgress = 1002;

        /// <summary>
        /// 初始化进度
        /// </summary>
        public static int Global_InitProgress = 1003;
    }

    /// <summary>
    /// UI事件（起始Id：4000）
    /// </summary>
    public static partial class UIEvent
    {
        /// <summary>
        /// 全局测试事件
        /// </summary>
        public static int UI_Test = HConst.EventConst.UI_EVENT_ID_BEGIN;

        /// <summary>
        /// 改变 UI 窗口 层级
        /// </summary>
        public static int UI_Change_Canvas_SortingOrder = 4001;
    }
}